let the chance slip by - Turkish English Dictionary